package com.dragon.modules.yuegou.query.wallet;


import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.time.LocalDateTime;

public class TradeQuery implements Serializable{

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("商圈id")
    private String busdId;

    @ApiModelProperty("交易类型：0-购物订单-BUY、2-停车支付-PARK、3-商户停车券-MERCHANT_COUPON_BUY、4-购买悦卡-CARD_BUY、5-充值悦币-RECHARGE_COIN、" +
"8-商户会员等级充值-MERCHANT_LEVEL_BUY、9-疯狂砍价-BARGAIN、10-秒杀-SECKILL、11-限时折扣-LIMIT_SALES、12-积分兑换-POINTS、13-购买套餐-MEAL、14-全民拼团-GROUPON")
    private String type;

    @ApiModelProperty("支付方式：3-微信、4-支付宝")
    private String currencyType;

    @ApiModelProperty("支付方式：0-收入、1-支出")
    private String isIncome;

    @ApiModelProperty("手机号")
    private String mobile;

    @ApiModelProperty("悦卡名称")
    private String cardName;

    @ApiModelProperty("商户名称")
    private String merchantName;
    
    private Boolean platform;

    private LocalDateTime createTimeBetweenS;//开始时间

    private LocalDateTime createTimeBetweenE;//结束时间

    public Boolean getPlatform() {
		return platform;
	}

	public void setPlatform(Boolean platform) {
		this.platform = platform;
	}

	public String getBusdId() {
        return busdId;
    }

    public void setBusdId(String busdId) {
        this.busdId = busdId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getCurrencyType() {
        return currencyType;
    }

    public void setCurrencyType(String currencyType) {
        this.currencyType = currencyType;
    }

    public String getIsIncome() {
        return isIncome;
    }

    public void setIsIncome(String isIncome) {
        this.isIncome = isIncome;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public LocalDateTime getCreateTimeBetweenS() {
        return createTimeBetweenS;
    }

    public void setCreateTimeBetweenS(LocalDateTime createTimeBetweenS) {
        this.createTimeBetweenS = createTimeBetweenS;
    }

    public LocalDateTime getCreateTimeBetweenE() {
        return createTimeBetweenE;
    }

    public void setCreateTimeBetweenE(LocalDateTime createTimeBetweenE) {
        this.createTimeBetweenE = createTimeBetweenE;
    }
}
